import request from '/@/utils/request';


export function useRoleApi() {
	return {
		// 分页获取角色
		getRoles: (params?: object) => {
			return request({
				url: 'role/',
				method: 'get',
				params
			});
		},
		// 获取所有角色列表
		getAllRoles: () => {
			return request({
				url: 'role/all',
				method: 'get'
			})
		},
		// 新增角色
		addRole: (data: object) => {
			return request({
				url: 'rolemenu/',
				method: 'post',
				data,
			});
		},
		// 更新角色
		updateRole: (data: object) => {
			return request({
				url: 'rolemenu/',
				method: 'put',
				data,
			});
		},
		deleteRole:(data:object)=>{
			return request({
				url: 'role/',
				method: 'delete',
				data,
			});
		}
	};
}
